// 建立路由模块
// 添加 express 依赖
const express = require("express")
// 添加路由依赖
const router = express.Router()
// 引入数据库文件
const {db,genid} = require("../db/DbUtils")

router.get("/test", async (req,res) => {
    // 测试数据库运行情况
    // db.all("select * from 'admin'",[],(err,rows)=>{
    //     // 打印 sql 语句结果
    //     console.log(rows)
    // })

    // //#region new async
    // db.async.all("select * from 'admin'",[]).then((res) => {
    //     console.log(res);
    // })

    let out = await db.async.all("select * from `admin`",[]);

    //#endregion
    //#region 基本方法
    // 路由端口发送测试数据
    res.send({
        // 测试雪花id 模块是否正常加载
        id:genid.NextId(),
        // 这种写法等效与 out:out
        out
    })

    //#endregion
})

// 将路由对象导出
module.exports = router